Big Huge Thesaurus

bulbous plant

noun